package matrix;

/**
 * Фабрика {@linkplain matrix.ICell Ячеек}
 *
 */
public interface ICellFactory {
	/**
	 * Создаёт и возвращает новый объект {@linkplain matrix.ICell Ячейка} в указаном месте
	 * @param aRow номер строки области
	 * @param aColumn номер столбца области
	 * @return новый объект {@linkplain matrix.ICell ICell}
	 */
	public ICell createCell(int aRow, int aColumn);
}
